trypanothione reductase - English Synonyms Dictionary